stud-inserting machine - Francés Inglés Diccionario